package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 停服表对象 t_stop
 * 
 * @author zhangkai
 * @date 2021-11-24
 */
public class Stop extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 市 */
    @Excel(name = "市")
    private String city;

    /** 区县 */
    @Excel(name = "区县")
    private String county;

    /** 站址运维ID */
    @Excel(name = "站址运维ID")
    private String stationId;

    /** 站址编码 */
    @Excel(name = "站址编码")
    private String stationCode;

    /** 告警名称 */
    @Excel(name = "告警名称")
    private String alarmName;

    /** 告警发生时间 */
    @Excel(name = "告警发生时间")
    private String alarmTime;

    /** 告警历时(分钟) */
    @Excel(name = "告警历时(分钟)")
    private String alarmAfter;

    /** 代维公司 */
    @Excel(name = "代维公司")
    private String company;

    /** 告警流水号ID */
    @Excel(name = "告警流水号ID")
    private String alarmId;

    /** 所属运行商 */
    @Excel(name = "所属运行商")
    private String operator;

    /** 是否重保 */
    @Excel(name = "是否重保")
    private String isImportant;

    /** 版本 */
    private String version;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setCity(String city) 
    {
        this.city = city;
    }

    public String getCity() 
    {
        return city;
    }
    public void setCounty(String county) 
    {
        this.county = county;
    }

    public String getCounty() 
    {
        return county;
    }
    public void setStationId(String stationId) 
    {
        this.stationId = stationId;
    }

    public String getStationId() 
    {
        return stationId;
    }
    public void setStationCode(String stationCode) 
    {
        this.stationCode = stationCode;
    }

    public String getStationCode() 
    {
        return stationCode;
    }
    public void setAlarmName(String alarmName) 
    {
        this.alarmName = alarmName;
    }

    public String getAlarmName() 
    {
        return alarmName;
    }
    public void setAlarmTime(String alarmTime) 
    {
        this.alarmTime = alarmTime;
    }

    public String getAlarmTime() 
    {
        return alarmTime;
    }
    public void setAlarmAfter(String alarmAfter) 
    {
        this.alarmAfter = alarmAfter;
    }

    public String getAlarmAfter() 
    {
        return alarmAfter;
    }
    public void setCompany(String company) 
    {
        this.company = company;
    }

    public String getCompany() 
    {
        return company;
    }
    public void setAlarmId(String alarmId) 
    {
        this.alarmId = alarmId;
    }

    public String getAlarmId() 
    {
        return alarmId;
    }
    public void setOperator(String operator) 
    {
        this.operator = operator;
    }

    public String getOperator() 
    {
        return operator;
    }
    public void setIsImportant(String isImportant) 
    {
        this.isImportant = isImportant;
    }

    public String getIsImportant() 
    {
        return isImportant;
    }
    public void setVersion(String version) 
    {
        this.version = version;
    }

    public String getVersion() 
    {
        return version;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("city", getCity())
            .append("county", getCounty())
            .append("stationId", getStationId())
            .append("stationCode", getStationCode())
            .append("alarmName", getAlarmName())
            .append("alarmTime", getAlarmTime())
            .append("alarmAfter", getAlarmAfter())
            .append("company", getCompany())
            .append("alarmId", getAlarmId())
            .append("operator", getOperator())
            .append("isImportant", getIsImportant())
            .append("version", getVersion())
            .append("createTime", getCreateTime())
            .append("createBy", getCreateBy())
            .append("updateTime", getUpdateTime())
            .append("updateBy", getUpdateBy())
            .append("remark", getRemark())
            .toString();
    }
}
